package com.durian.base.update.proxy

import com.durian.base.update.entity.DownloadEntity
import com.durian.base.update.entity.VersionEntity

interface IUpdateVersionController {
    /**
     * 取消升级
     */
    fun cancelUpdate()
    /**
     * 开始下载
     */
    fun download(versionEntity : VersionEntity)
}

interface IUpdateInstallController {
    /**
     * 取消安装
     */
    fun cancelInstall()
    /**
     * 开始安装
     */
    fun install(downloadEntity : DownloadEntity)
}